Skip to content

ci: unify on github-workflow-standard#14

Merged
codejanovic merged 2 commits into
mainfrom
ci-workflow-standard
May 26, 2026
Merged

ci: unify on github-workflow-standard#14
codejanovic merged 2 commits into
mainfrom
ci-workflow-standard

Conversation

@glaudeee
Copy link
Copy Markdown
Contributor

Vereinheitlicht die CI auf den github-workflow-standard (personal vault concepts/github-workflow-standard.md). Identisch zu ZrdJ/java-filesearch#15.

Änderungen

  • maven.ymlbuild.yml: build-only, nur push (alle Branches außer main, kein pull_request → keine Doppel-Läufe; PR erbt Checks via Head-SHA). concurrency, least-priv permissions: contents: read, JDK-Matrix [11,17,21], mvn -B -ntp verify.
  • Action-Versionen auf latest major (checkout@v4, setup-java@v4).
  • Toter ACCESS_TOKEN-Env entfernt — in keiner pom.xml referenziert.
  • release.yml: explizite permissions: contents: write (JitPack/README unverändert).
  • Runner: ubuntu-latest.

⚠️ Falls auf main ein required status check Java CI with Maven existiert, auf Build for JDK … umstellen.

🤖 Generated with Claude Code

glaudeee and others added 2 commits May 26, 2026 22:49
- maven.yml → build.yml: build-only, push (branches-ignore main, kein
  pull_request → keine Doppel-Läufe), concurrency, least-priv permissions;
  JDK-Matrix [11,17,21] behalten; mvn verify statt compile test.
- Action-Versionen auf latest major (checkout@v4, setup-java@v4).
- Toter ACCESS_TOKEN-Env-Var entfernt (in keiner pom.xml referenziert).
- release.yml: explizite permissions: contents: write (JitPack/README).
- Runner unverändert ubuntu-latest (kein self-hosted).

Standard: personal vault/concepts/github-workflow-standard.md

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Reviewer via CODEOWNERS, Assignee via auto-assign workflow.
Standard: personal vault/concepts/github-workflow-standard.md

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@glaudeee glaudeee requested a review from codejanovic May 26, 2026 20:57
@codejanovic codejanovic merged commit f490d92 into main May 26, 2026
3 checks passed
@codejanovic codejanovic deleted the ci-workflow-standard branch May 26, 2026 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants